package cn.buk.api.szkj.dto.eterm;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * PNR中FN里面的价格
 */
public class PnrInfoFn {

//FN/A/FCNY470.00/SCNY470.00/C0.00/XCNY50.00/TCNY50.00CN/TEXEMPTYQ/ACNY520.00
//
  /**
   * >>fcny 	String 	初次开票的票面价
   * "fcny": "1020.00",
   */
  @JsonProperty(value = "fcny")
  private double price;

  /**
   * scny 	String 	实收价（新票与原票的票价差）(改签时用到的？首次开票时为0？）
   * "scny": "0.00",
   */
  @JsonProperty(value = "scny")
  private double parValue;

  /**
   *rcny 	String 	再次开票后的新票面价
   */
  @JsonProperty(value = "rcny")
  private double rAmount;

  /**
   * 税 总额
   */
  @JsonProperty(value = "xcny")
  private double tax;

  /**
   * 代理费率（目前一般为0，国内）
   */
  @JsonProperty(value = "c")
  private double commRate;


  /**
   * acny 	String 	当在换开中ACNY总额等于SCNY+TCNY
   */
  @JsonProperty(value = "acny")
  private double total;


  public double getPrice() {
    return price;
  }

  public void setPrice(double price) {
    this.price = price;
  }

  public double getParValue() {
    return parValue;
  }

  public void setParValue(double parValue) {
    this.parValue = parValue;
  }

  public double getrAmount() {
    return rAmount;
  }

  public void setrAmount(double rAmount) {
    this.rAmount = rAmount;
  }

  public double getTax() {
    return tax;
  }

  public void setTax(double tax) {
    this.tax = tax;
  }

  public double getCommRate() {
    return commRate;
  }

  public void setCommRate(double commRate) {
    this.commRate = commRate;
  }

  public double getTotal() {
    return total;
  }

  public void setTotal(double total) {
    this.total = total;
  }
}
